MKRGRTVAVFSFCVPMVLISHFVVVTILFSVRETWRLDPAIRRAISLLSLPNGFSTAVLTTPFEDEDGQPYWENLRPAEHCLRYATRDYTALLTGIPYGPSAVAACRETKVEIHGEELLPDFCQDLLANDRVNSYHKEAVREVVQGTLDGSWVLGTDLLPHSRISAFLVSRHGDFKTGNQRVYHVFYFWILSFSIFTSVYVFILFGKFPEVKLPRKHLVYFFCLLLAWSLGAILMTTLHKGVYDGCFRDGKKGVHCGQTVALHVMVWIESIFLALVFRYNNDIPQASPSAQNSNDAPVASGSSNQDSLGVDLEMGVTRGKPCASPDHSVTNPLLPGPKVEEECNGVKISLLPNPKVEDRPIPLGAIPGPPEPR*