MGSASPGLSSVSPSRLLLPPDTLLRTGLEKAAVGAVAPERRDWSPSPPATPEQGLSTFYLSYFDMLYPEDSSWAAKGPGASAREEPSEDPEQCPVIDSQAPGGSLDLAPGGLTLEEHSLEQVQSMVVGEVLKDIETACKLLNITADPVDWSPGNVQKWLLWTEHQYRLPPVGKAFQELGGKELCAMSEEQFRQRSPLGGDVLHAHLDIWKSAAWMKERTSPGTVHYCASTSEDSWTDSEVDSSCSGQPIHLWQFLKELLLKPHSYGRFIRWLNKEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPI