MKLLEKMIYVEFLMIIMVIWVVPMSYGHGAMIGNAVEAPDVAEAPGINDPSKALDTNWYDARATFYGDIHGGDTQQGACGYGNLFRQGYGLATAALSTALFNDGYTCGACYEIMCTRDPQWCLPGSVKITATNFCPANYSKTTDLWCNPPQKHFDLSLAMFLKIAKYKAGVVPVRYRRIPCSKTGGVKFETKGNPYFLMVLIYNVGGAGDIKYVQVKGNKTGWITMKKNWGQNWTTITVLTGQGLSFRVTTSDGITKDFWNVMPKNWGFGQTFDGRINF*