MTRVVVGIAITSAAVACAAAAYVVSRRIRSRKNWNRTLGILQDFQGECATSLFRLRQVVDAMTVEMHAGLASEGGSKLKMLLSYVDNLPTGDEEGLYYALDLGGTNFRVLRVQLGGKEGRVLRQEYEEVPIPSQLMVGSNEELFDYIAVELSKFVESEGDGYHPKPGQERELGFTFSFPVKQTSIDSGYLIKWTKGFAISEGVGKDVVQSLHDAMNRQGMDMRVAALVNDTVGALAGARYWNEDVMVAVILGTGTNACYVERAEAITKYQGESPRSGSMVINMEWGNFWSSHLPRTSYDEDLDGESLNPGEQGFEKMISGMYLGDIVRRVLLRMAQESFLFGAEVPINLFKPFILRTPDMSTMHQDESADLREVAKILRVVLGIVNTPLKVRKVVVELCDLVAERGARLAAAGIVGILKKIGRDGSVTGGRLKSDQGKGRRTMVAMDGGLYEHYPKFRKYLQETVANLLGEEMAANVTVELSKDGSGIGAALLAASHSRYLNL*