MVENKSTSMQGNSTRHDSIVLEMGDFVFKGVDMVEYASLTAHLALFAIIGVLIRHGLEVLAHAILFNDTDPKTALYLDLPTNMVGCFFMGWVGIVFKQDIWMFSKPLGEGLSVGLMGSITTFATWNQRVIALATTGRWGAALFGYIIGMEVVQMSLLMGIESARMLKLISTGRLLTYSHRKEDRSMDHDSNRWHISGVVSLVVSLCLCILLWGGSIKLFLIEERGERRVLWVSCVVGPLGVWVRHSLASLNGKGVRYKLLWVPLGTLCSNLISVILESAISTISLTHMNGAKIVYIVKGLQFGLLGCLSTVSSLVGEIYTMYSQDMHLEAFAYGAGTLSLGSILGILLYAVPIWTLGSPRPSLTQL*