MEVKNEKKAPSVERRHIEAPKNLMDVVSILMEAIKSLGYKEKWHILNLPRAIASAVLDTGKKTVARECGERSDCVQLKAPEVIKELYEIKKLLTRTLLFSRKRFHGFLFAAGIDKEDVLLRKRTAGIVRPAFTVIRDIESKSVLVFIRGTRSLKDTLTDALCKPVSFEHRRNNNIVSGHAHHGMVSAASWILHRCTPVLKEALDQYPHFKIKIVGHSLGGGTAALLTFKLREIQEFSSSTCVTFGPAACMTLELAEFGKPFIISIINGYDIVPTLSVSSVHDFISEGRDRSNDQNILTAVRSHIPIAKAIAGHAITRCTEVVTKHKHGTRSLLPWHRRENIDSSSSSKSDNIGEAYGSSETNFESLLTEEHLIMESMSDDDEYNYSSEGSDGDDSDGDKDDLSNQVGKLKLGKEVATNKNIAEEESDCPITTSSRRRLYPPGRIMHIIPIAHSSENPNSNHNGCDEKHVSLYETPRELYGKLRLSRGMILDHKSNKYLKVLQQLINQLEKESFKYRGG*