MDRYGNRNGTGPDRIKTVTLVRARSSFWARYVYDRALGSAGRTPKDKDATILDELRPEFESIRGILLNIEVTPALDIMLAAVLREETRLGTQAAMESMPLPDAFLHGDLHEEVYMTLPLEAIRKAGFKQSKADYSLFTKAKGSSFKKILIYVDDILLTGNDLQEIERIKEVVGRLIYLTVTRPEIVYSVRTLSQFMHEPRKPHWNAAVRILKYIMGTPGESPPPSSSSSTGVVVFGTPSPAPKSFESGNPCSPSFPCLTDLNGRGENAEGFLKRRVHKCCFAAQTCVGEAGPSQQKMISADDKDCDDDVKEKQIRLSFE*