MGSASPGLSDMAPGCLLLPPDTLLRTGLEKMAAGVVGPEKRGWSPSPPATPEQGLSAFYLSYFDMLCPEDGSWGAKGPLLNTAREEPADEPEQCPVIDSQASAGSLDVVPGGLALEEHSLEQVQSMVVGEVLKDIETACKLLNITADPGDWSPSNVQKWLLWTEHQYRLPPAGKAFQELGGKELCDLSEEQFLQRSPLGXXXXXXXXXXXXXXACMKERTSPGAIHYCASTSEESWTDSEVDSSCSGQPIHLWQFLKELLLKPHSYGRFIRWLNQEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPI