MVGEHLRHSFTMMELKDLSQPGLSNGDTIWFMSSLHGNSVDDQGKPEEFRFPSTISQGRLLCLQGNHTHNGTMNKYGFAWKGFLPDGATYLPGLTLVADNYWDYVNPWHSMSALINFAAWRVDNGCKVPARIVAYHWGEMVTKMGDWITNVLHASLGVKLRPDTLSSYGSGPVCFEDAIVQRRGLGGMSKERMNRLFDMVRCKVYQFCKVPPRSFVLGGKDGRIDITLVARSGPREFSNLSGVVSAVSEQCAMVKGCKLDIVSIGNLSFCEQVEVMSKSDVLLTAHGAQLTNMMFMPRGGSVMELFPKGWLEFAGVGQYIYTWLADWTGLKHEGVWRDPDGPDCPYDTKTQALECFLFYKDRSVGLNSSHLSSWTADVLERIQARRASSVADHILETSCSCDSVDRFT*