MLITRLESIQAMVECAEGLGVPRGSPMFKHALDAVSFISAEKIATKVDYLKKTFRWSDAEVGMALCRSPMMLRHSMDALQSKSEFLISEVGLEPEYIAHRPAMLNYSLDGRLRPRYYVVKFLKANGLLDRGRDYYSVFSYVEKVFVQRYICPYKDAAPHLAEDYDAAHRGGVPANFKFT