MNTELMEQPQPMAVEQSTVQATVGEEADMQHGTLKIGSMKPKFEPLTAYEMSDMQHGSLKIGPMKPKFEPLTAFEMSGGRSEFRKVSVPAHRYTPLKKIWMEIYTPVYEQMKIDIRMNLQTRKVELKSRPDTPEIGNLQKCADFVHAFMLGFDVPDAIALLRLDDLYVETFEIKDVKTLQGEHLSRAIGRLSGKGGKTKFAIENSTRTRIVIADSKIHILGSFLNIKVARDALCSLILGSPAGKVYSKLRAVTARMAEKF*