MGGLRYPTGSFGFKECKTLLLVVIQPRAPSSDRAGFLCGNPFSFALISSISTQVKMVKICCLGAGYVGGPTMAIIALKCPAIEVVVVDISSARIAAWNSDQLPIYEPGLDEVVKSCRGKNLFFSSDVEKHVLEADIIFVSVNTPTKTRGLGAGKAADLTYWESAARMIADVSRSDKIVVEKSTVPVKTAEAIEKILTHNTKGINFQILSNPEFLAEGTAIQDLLNPDRVLIGGRETPEGQKAVEALKAVYANWVPEDRIIATNLWSAELSKLAANAVLAQRISSVNAMSALCEATGADVTEVAYAVGKDSRIGPKFLNASVGFGGSCFQKDILNLIYICECNGLVEVANYWKGVIKINDYQKSRFVNRVVSSMFNTVSGKKIAVLGFAFKKDTGDTRETPAIDVCKGLLGDKANISIYDPQVTEDQIQRDLSMNKFDWDHPPHLQPMSPSAIKQVSVVWDAYEATKDAHGVCILTEWDEFKTLDYQKMLRX