MVALGLEVVEWSSMQRVQFQIPSLNVPKKIGSGAWGIPHGTDAYHTSSDVSLFSSSLPVLPHEKLHFNDSEHCGHSVDDGSPSLNKLQQDEESKDPLEDVDLNAIGSLLPDDEDELLAGIMDDFDLSGLPTQVEDLEDDLFGSGGGMELDFDIGISKLSLSDGVAGNGIGHYGLPNGVATVAGEHPYGEHPSRTLFVRNINSNVEDSELKTLFEQYGDIRTLYTACKHRGFVMISYYDIRAARTAMRALQNKPLRRRKLDIHFSIPKDNPSEKDINQGTLVVFNLDASVSNDDLRQIFGAYGEVKEIRETPHKRHHKFIEFYDVRAAEAALRALNRSDIAGKRIKLEPSRPGGARRNLMQQLSQELEQDEARSFRHHVGSPVTNSPPGNWAAFSPVEHNPLQAYSHSPGLGNISPINSNHLPGLASILPPHISNSVKIAPIGKDQGRVNHC*