MGSASPGLSGVPPSRLLLPPDTVLRTGLEKVAVGAGAMGPERQDWSPSPPATPEQGLSTFYLSYFDMLFSEDSSWVAKGPGASTREEPPDEPEQCPVIDSQAPGGSLDLAPGGLTLEEHSLEQVQSMVVGEVLKDIETACKLLNITADPVDWSPGNVQKWLLWTEHQYRLPSVGKAFQELGGKELCAMSEEQFRQRSPLGGDVLHAHLDIWKSAAWMKERTSLGAIHYCASTSEESWTDSEVDSSCSGQPIHLWQFLKELLLKPHSYGRFIRWLNKEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPI