MVVPAHRRDAEAELNLPPGFRFHPTDEELVAHYLCARAAGRAPPVPIIAEVDLYRFDPWELPERALFGRREWYFFTPRDRKYPNGSRPNRAAGTGYWKATGADKPVEHAGRTAGIKKALVFYHGKPPRGVKTEWIMHEYRLAGAGAKKPGKDGSLRLDDWVLCRLYHKKNEYEKMQGHKEKVVEAEASLTDTRTPESEIDDDAFPAFDDMAPAPAPTTAPAPAGAVQPKEEVQDFGSLGGDDWLAGINLDDLQMDADFNMLVSPVAPKADQDGGFPFF*