MNRKEKTNLDSRIDYGVILPVFLLSLIGMLSLYVALYNDPSKPKIGSLLMKQGLWYLVGGLSIVIIMHFSSKLLWRLTPVFYALGLVLMGLLLKFYDPVLAEQTGSKNWIRFGGTTFQPSELMKIAFILMLAYIVTMHNVKYVDRTLKSDFWLIAKMLLVAIPVIVLVLLQKDFGTMLVFLAIFGGVFLMSGITWKIIVPAFIIAALVGAGTIYLVTTETGRDLLSKIGIKAYQFDRIDLWLNPFHTDPDRSFQPALALTAIGSGGLFGKGFNVSDVYVPVRESDMIFTVVGENFGFIGGCFIILLYFILIYRMIRVCFDTNNEFYAYIATGIIMMILFHVFENIGANIGLLPLTGIPLPFISQGGSSILGNMIGVGLIMSMRYQQETVRTRSGR*