MKKAEVVLIPIPAMGHIVAVVEIAKLLVQRDDRLYTTVLVMHPTLDPSTTKYNESLAASTLPDRMRVINLPRVESITSDTKANNWLSTLIEGQKPHVKEYVSKTRTQFELSLDAPRIAGFIFDSFATGLKEVANEFGFPWYAFSAPGAAFLGCELHLQALHDEQGVDLTEFKNSDVELKIPSLANPLPAKLLPSVLFQKDSLANFLEQARALAEARGILVNTFFEFESNAVNSLSNGKTPPIYPVGPIVKHETDCHDVGWDGSKKHRDRDIMEWLDDQPPSSVMFLCFGSHGSFREKQVKEIACALENSGHRFLWSLRKPPPREKWEPPSDYANFQEILPKEFLNRTAKIGKVIGWAPQVDILAHQAIGMFASHCGWNSILESIRFGVPIVAWPLYAEQQFNAFQMVIELGLAVEIKMDYRRDFHGDNEIIVGADGIMKAIKHVMEQGKEIRKKAKEMSRISEKTLMPGGCSYSSLGRLVDDIIDNQP*