MKMNAVFTTCSFKHILISIFCAASVVLSVFSVIWASPRNTHPLSIPIMSWRLSYHFNRGQDMQRHRGKDALELERILSNAAMPDKTVIITTLNEAWAAQNSMIDLFLESFRLGNNTAAFLNHLVIVALDQKAYDRCIITHMHCFKLVTEGVDFSGEKLFMSPDYLRMMWRRIDFLREILEEGYSFIFSDADIMWLRNPFLYVSADADFQMACDRFNGHTKSLKNRANGGFVYARANMRTIQFYRYWYMAREVFPGMHDQDVFNKIKKDEALSEMGLKVEFFDTKHISGFCQLSTDIEKVATVHANCCYGLYSKLNDLRQVLTDWRRLATMTPVERRIQKFSWSAPRACLTSNRVLH*