MKLVPLLKPFLVLLITFGFTIFFVRLIEPTNSSSPKNSEAMARSFILWLHGLGDSGPANEPIKGLFTSPQFKNTKWSFPSAPSKPVTCNYGSVMPSWFDIHELPVSDSSPKDETDLLKAVKNVHAMIDKEIEAGTNPNNVFVCGFSQGGALTLASVLLYPKTLGGGAVFSGWVPFNASILEQQTPEAKKTPILWSHGMADKTVLFEAGQAGPPFLERAGMTCEFKAYPRLAHSINNEELKYLESWIKTRLQSNS*