MLTTLIYRSHIRDDEPVKKIEEMVSIANRRNMQSDVTGILLFNGSHFFQLLEGPEEQVKMIYRAICQDPRHYNIVELLCDYAPARRFGKAGMELFDLRLHERDDVLQAVFDKGTSKFQLTYDDRALQFFRTFVLATEQSTYFEIPAEDSWLFIADGSDKELDSCALSPTINDHFAFHPIVDPLSRRIIAFEAIVQKNEDSPSAIAVGQRKDGEIYTADLKSKALAFTMAHALELGDKMISINLLPMTLVNEPDAVSFLLNEIKANALVPEQIIVEFTESEVISRFDEFAEAIKSLKAAGISVAIDHFGAGFAGLLLLSRFQPDRIKISQELITNVHKSGPRQAIIQAIIKCCTSLEIQVSAMGVATPEEWMWLESAGIEMFQGDLFAKAKLNGIPSIAWPEKK*