MINQVYQLVAPRQFEVTYNNVDIYSDYVIVRPLYMSICAADQRYYTGSRDENVLSQKLPMSLIHEGVGEVVFDSKGVFNKGTKVVMVPNTPTEKDDVIAENYLKSSYFRSSGHDGFMQDFVLLNHDRAVPLPDDIDLSIISYTELVTVSLHAIRRFEKKSISNKNTFGIWGDGNLGYITAILLRKLYPESKIYVFGKTDYKLSHFSFVDDVFFINKIPEGLTFDHAFECVGGRGSQSAINQMIDYISPEGSIALLGVSEFPVEVNTRLVLEKGLTLIGSSRSGSKDFQDVVDLYIQYPDIVDKLALLKGQEFEIATINDLTEAFEADLSTSWGKTVLKWIM*