MNAMLLPPGFRFHPTDEELVGYYLKRKVDGLKIELEVIPVIDLCKFDPWELPDKSLLPRRDMEWFFFCPRDRKYPNGSRTNRATVSGYWKSTGKDRKISCESSVFGLRKTLVFYRGRAPGGERTDWIMHEYRLCEDLFQGSSNFLGAFALCRVVKRSGNGVTSSDRHGEPKAKRCPKRNFDEALHGTEESSSLDLIDSSCNASDLLPSPETVIAFREPHVISDASKVQSAALKNSISWYVNKNTIIVFFGLQADGGASMPSDGVPNPTREAFTVDEPGNALFSSFPSPAARCMGMCMCSSSWEDITFHSLRWDATTYIDESYGTEDFGAAASAHICRQASEGEEANLWLQEDNIVTVM