MESIVVEVPGMVRVYEDGTVERLVDLGTVPRSSELGDEFKEGVASKDVVIDLQTGVFVRLYLPLLEVTDGKGRAPVLVYVHGGGFCIESVASPFYHSYLNKVATETKVICVSVDYRRAPEHRLPAAYDDCFGVLEWLARQAEAAEGVPIHPWLASHADFSNMYLAGDSAGANIVHQLGIRASRRNWDRLCLQGAILVHPGFVKLGSPVFTRGHSIRMQYGASPSLHGRTRTTLSPTLLDPVLLLCRLWCMDECLYLWQRWIC*