MEKAALWLVLISVASLRCNGDPDFVTEGQYIKIKRSLFAMLIVFAVMVFALAIVILKYLRPGKRSADETISGGSSADNKFRGGEVINRWSGLYRFTKAEIERAMDYANNRIYLGSGSAGQVYQGVLPSGQLVAIKHIHRTAMSGSFTREADGLSKVRHPNLVCLFGYCDDGTDQYLVYEYCANGNLAQNLLRSDSVLPWPTRVKILRDCASVLRFLHTHSDGCIVHRDIKLTNILLTENMEPKLSDFGLAKLLAMEETKVFTDVRGTIGYMDPEYITHSKLTCSSDIYSFGVVVLQLLSGRKVIELDIVARDSLTKKAKDVVSGKKPLDEFIDNRIRDEVNIEDFVLILKIAVLCVAHSSVGRPTIKDVYEEMDKAWRNTITKAARARNEISSSNTVHYPKVIDV*