MGVYLSTPKTDKLSADGENSRVRFGLSSMQGWRTTMEDAHAAFPDLDDCTSFFGVYDGHGGKGVSKFCARHLHKQVLINDANSSGDLPASVHKAFLRMDEMMKGQRGWRELTELGDKGNKISGMLEGIIWPPKGGDSDKIEEDWDNEEGPNSNFPGPTSGSTACVAVIRNDQLIVANAGDSRCVISRKGQAYNLSTDHKPDLEGEKERILGAGGFVVAGRVNGSLNLSRAIGDMELKQNELLPAERQIVTAEPELKTVQLSEDDEFIVLACDGIWDCMSSQEVVDFVHKQLKTEDKLSSVCEKMLNRCVAPTSGGEGCDNMTVIVVQFKKPASAVATSSTEQSSATAEEMRPNELDGPDNPPK*