MLITQTFYDVPSKLDSTRPIRIFVISPTVPDYPDAKFPGVIVFSEIYQVTGPVERFAGSIASHGYVVACPSSFHEFEGPDPLPYDDAGTARGNMYKVEKHLGAYDEDATLAVDLLISLPNCNGRIASTGMCLGGHLAFRAAFDSRVLSSVCFFATDIHSATLGKDQHDDTLERVARGDLRGKGELVMIFGKQDTHVPRSGRDLIRKTLEDANVPCSFLEVQAQHAFIRDEKSKGRWDAALTRSLFSFMLEVFDRTIGRDMGLRVTSAALPTHVC*