MGSLLCTPTPTQLNARITGGRTPDRTIDIGALIKHQEMTRDLPVPSLNPGQLRACKKALSVLRQKVNDSSGFGEIDQEYDALPAEELSDYRAPTEKTAAVLPNNRAKNRYRNVLPYNYTRVLLSKKHLGPTYTDYINASFVQDHAYNNLPLFIATQGPLSSTVSDFWAMVLQQRCPIIVMLTQIVDGDQNKCAHYFPRDENQTQTHGQITVTNRKTSLSQHGIVRRVFEVQDTKFTEPLLTMVHYEYLEWPDFSVPPSTRSVRELTRALSSIPPSAGPFVVHCSAGIGRTGTFCVIDHTLRRILGGDLEAVDIKSTVRNFRSQRDGMVQTRDQYQFCYQAVEKELEDYVRGQK*