MDTTSRAAKIPSLHQTEINWDNLDKTKLYVVGAGMFSGVTVALYPVSVVKTRMQVASGDAMRRNALATFKNILKMDGVPGLYRGFATVIIGAVPTRIIFLTALETTKAASLKLVEPFKLSEPVRAAFANGLAGLSASTCSQAIFVPIDVISQKLMVQGYSGNARYKGGLDVARKVIKADGIRGLYRGFGLSVMTYAPSSAVWWASYGSSQRIIWSALGHLHDKEEAPSQLKLVGVQASGGVFAGAVTSFVTTPIDTIKTRLQVMDNENKPKAREVVKRLIAEDGWKGLYRGLGPRFFSSSAWGTSMIVCYEYLSMFRLPLSNVHMHM*