MRIKHHVLTVHDAFVLYPQGWRLFDLSAYNQPWDVPWGGGTVFGGMLLWVVSFIVVAFGIMPVAYTQITGRPLAELTASGQADFALWSEILEAGVTFLILGGIASRYSDELEERQLFQFSTQSPFKPGQGWLAWALLGMVAAPVVVGVTAATLSATGYDSLVTDNRGTVDGVVGMISIDFPTYARLLVVTGVLAPILEESLFRGFLLTSLTRVMPTWAAVAVSSTAFGLAHLSIKDLPVLIALGSLLGVLYVRSRNLLTPMIVHGAWNSTVLTLLFWLAASGIDVQQLIQQGHL*