MSSLVQTAHAIVEKNAPVLMEAGHVAAAAMKPYLEAFNNLCTGMEAWEVAARTAAVVIVSAILLNRLRSLVTNIVDDGGFLPALFKSIRSIPFVSRRLQQEKAKVRGDLLQGRSYPTPPLTELPLKGKEPKDLLQQITQKSQGDTQIEHGRSHISGAVYIGSANHRKMLDQVYSMFAVSNPLHASVFPSVRQMEAEVVAMTGRMLGGGGEANPEVCGAMTSGGSESILLAMKAARDWARNKRGVRRPELIIARSAHAAYYKAAEYFKMRLITLPVDKDWRLSGETVKRALTSNTAAVVASAPGFPHGVVDHIEDIAKVCRRKGVWLHVDACLGGFVLPFARKLGRQIPPFDFSVPVSSWRGRGSLESRELVQFGDKGCACMPLFKEGIDTIPELEVMGSPEMSVVAIQARDPAKLNVYKLNDLMEKAGWHWNALQSPPALHFCFTPNHVGNGSNGKQQVDVVQQLLEGLRASVATLMANPDAVQGGSAPMYGMANVVPDRGMIGEFLVAYQDVMLLP*