MCLPALFDHFGGEILRTHMNPAATQFKPIPNNERVDLTRFLSKEPQEWTMGDVIAWLLNVARRNGIPFEDLEMQKFANCTGMVLIQMREIDFKQRDAVYGSLLYAEFRKLLMEERLTDECAYKSPGKASTYRVSDDTRLSCINSGLSVNTNALSSLLMSDSDPNSSSTMQPLDTLSQVATDIVGTFNFNSPVGSDETFMLRPTYCKVRKNKDGRPRKHSQHTKGNKLWEFIRDALKDPTTCPSVVRWEDPAEGVFRIVESEKLAQLWGERKNNQKMTYEKLSRAMRTYYEKRILVPVPKTGLYPKKLVYKFGPSALG