MKLVPLLKPFLVLLITFGFTIFFVRLIEPTNQSPPKNSEAMARSFILWLHGLGDSGPANEPIKGLFTSPQFKNTKWSFPSAPSKSVTCNYGSVMPSWFDIHELPVSDSSPKDESDLLKAVKNVHAMIDKEIEAGTNPNNVFVCGFSQGGALTLASVLLYPKTLGGGAVFSGWVPFNASILEQQTPEAKKTPILWSHGMADKTVLFEAGQAGPPFLERAGMTCEFKAYPRLAHSINNEELKNLESWIKTRLQSNS*