MAKETILTYLDQRLTKKITDYDVAIDWDAKNHTIELVLRLFAENPHHVQIDDAQGVASEEAIIEFEDGILLYDPQKSTFDEEDYLATIPYAGKKGIQKALLDGLVDYIQEILEEGQSDLLDFLNDDSEEAIFELRFNEEEFVEKMTNYQAGAGETMIPYPSY