MSPVPNSESIKPNDVCIVGVARTPMGGFLGTLSSLPATKLGSVAIEGALKRANIDPSLVQEVIFGNVLSANLGQAPARQAALGAGIPNTVVCTTVNKVCASGTKAVILAAQSIQLGVNDVVVAGGMESMSNAPKYIADSRKGSRLGHDTIVDGMLKDGLWDVYNDCGMGVCAESCAEHHAVTREDQDNYACQSFERGIAAQEAGAFSWEIVPVEVPGGRGKPTIVVDKDEGPTKYDPAKLRKLRPSFKVDGGTVTAGNASSISDGAAALVLVSGKKALELGLEVIAKISGYGDAAQAPENFTTAPALAIPKAISHAGLNASQIDYYEINEAFAVVSVANMKLLGLSEEKVNVHGGAVSLGHPLGCSGARIIVTLLGVLRQKNGKYGVAGVCNGGGGASALVVELLLVEDLAHHNVGGAL*