MVLARVQETAAHYSSVLQSSLDKSTAIVSEKLNLPEHYTFVSDQYKKLTEYCPSTISDGLTSTRSAINNGTKLIYSIPSQVGDKVYSYTSVLQPVNDAEEVTRAHPHDRLAEGVFPLKEDRIELVNFILDLYSSDLLKLSNESFSKLYDEEVVYEDQFMHTIGLAKLKSHFYGSAKLLKYTTLDYKILENSSTTLKINLTQKYILPYVGRYFARNVIVVLDFNEESKKVVKHTHLFWGKQPNPLVILRKGAGTIYTTLVKSPEI*