MGSASPGLSALPAGRLAWPEPALLPPPRDPHPRSWGCPESPSPPSTPEQPLPAFCLHYFDMVYPEDTAWAAKGAGEASHSSGQGGREEARKEPEQCPIIDSQGLGLGPEGDLQDSLHLEEHSLEQVQSMVVGEVLKDIETACKLLNIAADPADWSPGNVQKWILWTEHQYRLPQIGKSFQELSGKDLCAMSEEQFCQRSPACGDILHAHLDIWKSAAWMKEKAAPGDVRYCGGDSSWADSEVDSSCAGQPIHLWQFLKDLLLKPHNYGRFIRWLNKDKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPV