MASSWRLCPRTLLLFTSAVHAASPVRASTSCRAAMPSSYYRKDGVKITHDPYAPGMAAKYGAPGKTDADGFDPYADSVGAGIYSGTVQRAADGSVVIGRQYQGHNPRPGPVYSGGGYTPISEAISRFHAEMRSGAAETDTTLAKLLDAHPDLVNDVATGGASPLHTCGMSRSNQHATAFLIARGADLAAMDTYGYTPLDRMASNNLAVGAAALLAFGAEPDAHGPPFDVAMDAEAKDVLAVLEKYEERVTDKPVTKIVVYSEVEPAVAGTYTRRPASEIPEGFRDVCVDNGWDVDATWRKLNGGGEDGAWFKKDADTSYIYFNKSDQNX