MDLSITSTKKFVVSGNGQIQLWQFLLELLSDSANSAFIAWEGTNGEFKLIDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGLAQICQSSAELQLPPYPYLPHHSDLFFPTYRQRCMPAQLVCLPGTSQQPAMPPTTGYYVMDHERIPHGLGTCAAVYAPPTVNHAFLSQPSGYWTRNSPPDGLYRSRHNTSQMFHP