MGKLLLLTVLGFAFPFVSWAILKAHYCKAMAMDDWTQSPAKRSYSRYEDERDERGSRDERDNRDDRDDRDGGSRHKRRRASEPDPPSSASSDIEYRILCPVAKIGSVIGKGGSIIKTLRQDSRAKIKVEDVVHGADERIIYITSSPGKDHDRRERDDREEMLCPAQDALFRIFSRITEKEESDNVSHDEDEDEPTPHVTVRLLVSDGQVGCLIGKGGRIIEQMRKDIAAQIRVLPKASLPPCAFPNDELVQLSGTPALVREALYAVSTKLYENPVRERPHRPSGYSHGSSYPGGGMHSSFHTPGSMYGMGHYGGRTNSYPVRSSRSDGPLEEEFMICVLCPNDKIGSVIGKGGSVIRKLREESGAKIRVCDQVGDSEERVIQISAIEFIDSYASPTLEAVMQVFRRLAEISADRDGRHAILSIRLLVRANQIGCLLGKGGQIITEMRKTSRANIRIPPKDELPSCADENSELVQVSGESAMVETALIQVLTRLRSNLFSGRGGAGHGQSGSQHGSGATYSSRDHRDEPGSPGGYSYDYGHYNTSPGATRSSRDSRRRQR*