MGSVSEPFNIPSISYDDLVHDDPKYRHPAAEKFAQALSDSGSRAFFNRDLETKIADHRYSGLTTNARFVPFGSEKVREEPHLDETIELNYGVYDLVPTNDWSLPGRELMDISRPLHEECIRIAYSLLDSLSQSLGLLTSLTSIHGPENTFFAPYYYHFPDDMDNNTLRVPPHIDPTTMLFCFQDSLAGLQTADMRDLMGNLSSTAVAKRAAFYPVGSQPGEFVVLAGHILRKLVGNIKHSVHRVERPLGSEGLHLNFWIVPRLDTRIASGRAGEEEVRAYLNRVFPGHLGGS*