MHDLFHDLAQFVMGNECCVAEEGKLVKISKRVRHVSCFDSTLSEMLRDSLLEARMLRTFISYYGDGLHLRSDVGHFRFSRVLDLNTFTLHDVKQLLAPQDDLKHIRKIEEQILQGLQPHGNMEVLMLSNYGGIQFPSWMMDTTLAMLQKIKLVQCVGLKHLPPLGQLPSLKVLELIRLQNVEYIGDEIYGNVVSAEFPSLEELTIRGMGKLRIWSGRKSRRIFPRLVKLKIYDCPMLTKVVLFPYSEHLTIDSSLVSGAEPLCQGMLQNLTHLKIANCTQLEDVRVGLQNLTTLKSMSLRKCDLLSFPVEEMRGLIALQELTIDSGDRLISFSKELHHICLLKSLKMKGCYKSIAFPNEISFLTGLQVLKLLWCDLESLPERLGNLTSLHHLSIESCRKITSLPKELQRLTVLKSLCILRCCPVLARQCEINIGEDWHKIQHIPHICLSELSGVDRRWRQQVKLTERLVSLSIYF*