MKFLPLESTLVVIESLVLVLALDFEPDTQGFNVHDYERLPLTLDLATSQSVVAAAGNSWWASSYIYASDNRPYFIVSHVGNPGPGYYRYSILDVSNPSYYRQYAYQGSEADPVSVHINGANITLPTYGFEAVDPADTLAAMRTWSTSDFEFDLTFELSSPVILNGGSGTFTWGPYLTYEWSLVGGITMGNFVVNDTRLTIDPVRSLTWYDRQVVFASGIDPSGSAASQNWTWFQLHYDRPEHRNNEKNSQFRPSKISVWIWDYDSNPRVQFATVLGFEQLAGQQQVLSVTEFTPSGRTWTSPGCGGTYPLDWTIALPDGTRLYIEAIRDDQEFCNASQPFQPTYEGFVSFKGVDGVGNNVVSINGNGFALGRPMALDRDSPRAFNAVTCSRFPPLLALHFIPSRGYQMRRSNQCRSPFRFQGVDHCLDVEEAQGPYENATAERNRETMIARFQRQRNKREKDHSLFG*