MGSASPGLSNVSPGCLLLFPDVAPRTGTEKAASGAMGPEKQEWSPSPPATPEQGLSAFYLSYFNMYPDDSSWVAKVPEARAGEDHPEEPEQCPVIDSQASGSTLDEHSLEQVQSMVVGEVLKDIETACKLLNITADPGDWSPGNVQKWLLWTEHQYRLPPAGKAFQELGGKELCAMSEEQFRQRAPLGGDVLHAHLDIWKSAAWMKERTSPGTLHYCASTSEEGWTDGEVDSSCSGQPIHLWQFLKELLLKPHSYGRFIRWLNKEKGIFKIEDSAQVARLWGVRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPV