MELFTKRLTQTDINKRLAIPTNSLVYFPGFRGNHSVELKVKDKSHRLWRFRCSIRKKRYLKPVFSSGWPEFTFSNSLRIGDKVSFRLEQGHVTGVEYGIEVQRKIRLLGKDVWADGFSGILIWIWMFFFLSVFTGLLGRVCYVPEDFFLLLSIISSNPFCSNLPFTEAASQRLRDHISLFSLLI