MGSASPGLSSVSPSHLLLPPDSVSRTGLEKVAAGAVGLERRDWSPSPPATPEQGLSAFYLSYFDMLYPEDSSWAAKAPGASSREEPPEEPEQCPVIDSQAPGGSLDLGPGGLALEEHSLEQVQSMVVGEVLKDIETACKLLNIAADPVDWSPGNVQKWLLWTEHQYRLPPVGKAFQELAGKELCAMSEEQFRQRSPLGGDVLHAHLDIWKSASTSEESWPDSEVDSSCFGQPIHLWQFLKELLLKPHRYGRFIRWLNKEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPI