MKLVPLLKPFLVLLITFGFTIFFVRLIEPTNSSPPKNSEAMARSFILWLHGLGDSGPANEPIKGLFTSPQFKNTKWSFPSAPSKPVTCNYGSVMPSWFDIHEIPVSDSSPKDETDLLKAVKNVHAMIDKEIEAGTNPNNVFVCGFSQGGALTLASVLLYPKTLGGGAVFSGWVPFNASILEQQTPEAKKTPILWSHGMADKTVLFEAGEAGPPFLERAGMTCEFKAYPRLAHSINNEELKYLESWIKTRLQSNS*