MAIYQIFIKHLDGRTRCLHLPSPTITGSSLKQTLHSSTKIPLHSLRIVSGNRDISDDTLISAPGDDRLFPSCTVLLRLRGGKGGFGSLLRGAATKAGQKKTNNFDACRDMSGRRLRHVNAERKLEEWKAEAEDRRLEKIADDFLKKKAKSAKKNTSGGDAEKYVAKYREDSAKCMEEVEASVRESFELYEASKRKVLPASGPGASKRLKIWLGKGKAVESDSDEDEDDENEKSVVLDDGGCLVRSQDEEGSSGSVSVSAGQSDGESPGGGSSESNLEEENCNSYKGNLELGEVLGSVNCTADVVCPVELQPASGPCDQGGLDLGEGSGSEDINVGLECSGIVAADADVEGSGSEAINAERRAVDTETESATEPALGICEGTVIQNASISCLGGLLNFKDFSSAAEMEVLGLERLKAELQAHGLKCGGTLQERAARLFLLKTTPIEKLPKKLLAKPTTGGKGK