MTGRACLFWIDMTGTDGVFNPVLLVLYVPGPVMQSKYPVLVRAARNMQRRLMEAQTLKKVPRGRLKECGGETHMAGYRHVQTNKASRVTMYAHTSRSHEARVVIGAFGLCIAMLLLAMWDYLVTSAKETVAGTPAILATGAPWGLVPVGLDYFTHPHLDPDDATPTVVFLALWKSATGRRCKDFLDDVERAAHVSRNLFTFGGVSAYTRTQDSDLLVFDARQVVHGADLRVPLNAKFDEAGMPCGVTVGSGVVSRQSDVKVGRAEARGRLELAAEGKTASLHVMCKRGEEFEAEILRMAASAGCEAEAGCHPPSQKRAAGAALPQSAIKGRRAQGSGGKC*