MVKTVAAMGGAGGTLFCSQSFSVFNNNQIHAHIRPSLPLTLPPLVHKLTSFSNQDSILAKTQYRLRLKVVTKAADSSQPTSAITSSDKAIVPDEEFSLAKVSFGVIGLGLGVSLLSYGFGAYFNILPGSEWSAIMLTYGFPLAIIGMALKYAELKPVPCVTYADAELLREKCATPVLKQVRSDVIRYRYGDEQHLDEALKRIFQFGLGGGIPRRSAPILQNIREEVTEDGKYCLVLVFEAKALQLSDFEKRQAKFTSFFGPGISSEIVKGENDLYEVRLISNTTL*