MLPFQTMQEAEMALARPLTFAERVWFRYSAQIPDFWLYCHNILFLFLIFSIAPLPLAFIDINNSKSLSKYKLQPKIRLPSHAIFKCYRDVMFMFIFIVGPLQLCSYPTVKLLGIRTGLPLPSGWEIFFQLLVYFLIEDYLNYWIHRLLHCKWGYEKIHRVHHEFTAPIGYAAPYAHWAEILILGIPSFVGPALVPGHMITFWLWIALRQMEAIDTHSGYDFPLSPAKYIPLYGGAEYHDYHHYVGGQSQSNFASVFTYCDYIYGTDKGYRYQKQHLAKLREQWGGGEQNGEAYHDPSEDQKSN