MESVLYREEFVLNSRGLKLFTCRWLPASQNIKALVFLCHGYGVECSLFMKGTGLRLAQAGFAVFGIDYEGHGKSEGVRCYITDFAHLVDDCADFFQSIREKEEYKDKARFLLGDSMGGVVALRIHRKQPNDWNGAVLVAPMCKISEELKPSPLVVSVLSKLAYLVPSWKIVPSRDIIDTGFKDALKREEMRKNPYSYQDKPRLKTGLELMNASLDLEQRLNEVTLPFLVLHGEADVVTDPEISKGLYESASSFDKTLVTYPGMWHGLLFGEPDDNIDLVIRDITSWLNKHSPSACGGGCSSPPSLLTHSHLSLIHHDPHKDDLNPI*