MTALLGSLAVLAFTQPPIGSLADRRSLLRAGSATALGSWLPQFMQPPGAASAARRLPKAAKGATNEVVRTVNGIRHKRMGGGDLVVSEMGLGTQRWGSGDFNAPDEATCLSFLDRAILEGGINLIDTAEQYPIPSTRAKPEGDTERIIGRWLAQDKARRQQVVIASKITGGQNVNAKNIIADCEGSLRRLGTDYLDIYNLHWPARYSPQSNWGQSLEYKQEVELYSGGRADFGEIAEAMGALVKQGKIRGWGMCNDNAYGLAASCYAARALGVPPPVNMQNDYSLINRRIDENGLAEASSPVHENVGFMAYNVLAGGVLTGKYLERAAAVDDPDQASARRSLEAPRGRMDERGWGYTLYRYRSGPAAEATRAYSALAKTYGMSLTELACRWTKERSSVTTALLGHTSLAQLDETLRYYSKKEPLPPSLLWEIDRVHMRNRLPIFSSTRVGKDWDGEGEIGEPLP*