MDIDGNVEEAARRVQVRFVTKLKAPFKAPPTSIAIPSNLTRLGLSSIVNNLLKAGNDDWNPEPFDFLIDGELVRMSLEEFLLAKGISAEKILEIEYIRAVAPRKEEEPSLHDDWVSAVDGSNSKFVVTGCYDGFGRIWKAAGSCTHLLEGHTDAITSVCVVKTRVAQNDADQIVATASKDRTLRLWKFDADESSDQIKRIRAFKILHGHNASVQSVAANPTGEMVCSGSWDSQIALWQASGSDTGDIISVKKRKKNADEEDPQVEEEAKSTLVGHTQCVSSVVWSQDETIYSASWDHSIRRWDVEMGKDSLNLYCDKVVNCLDVGGEGSSLIAAGGSDPVLRIWDPRKPGSSAPAYQFSSHGSWISACKWHEKSRFHLVSASYDGKVMLWDLRTAWPLAVIDTHKDKVLCADWWKGESVISGGADSKLCISSDVCVL*