MKLLEKMIYVEFLMIIMAMWVVPMSYGHGAMIGNAVEAPDVAEAPGINDPSKALDPNWYDARATFYGDIHGGDTQQGACGYGNLFRQGYGLATAALSTALFNDGYTCGACYEIMCTRDPQWCLPGSVKITATNFCPANYSKTTDLWCNPPQKHFDLSLAMFLKIAKYKAGVVPVRYRRIPCSKTGGVKFETKGNPYFLMVLIYNVGGAGDIKYVQVKENKTGWITMKKNWGQNWTTSTVLTGQGLSFRVTTTDGITKDFWNVMPKNWGFGQTFDGKINF*