MMDSFQNGAESMADSYNVQSQIFDPSVAANLDLSTYADSMAMDLSNLPAAGFEGLGPDITPTLVKEPSSLSESTTPNPTIGAGPLPTGFAQNSQSVGTSSTLTEFTKRRNWSQRVLDELKDLLYILTADGRVLYMSPSSKTLIGYEANDILGSPISDYLHPDDSSLFIREFNESIATGNPLRFFHRLRTSEEKYRIFECHGHPHLTSDVQRVEQGLPVPPAPFCRGFFMMARPYPTKNSELLDSFLEHKLENVRLQARIAALKREEEEDAEIQQEAFHKQAGANGHRTPSGSAEITARSPSAGGKSENVDYNAMPPPAKPTSSNVALTREALDEANAHARPDSIRDKMARYEGSSHVDSIEMFTGLRYREGERSHGISTGGTSPALIRGDAGIHIPIDKADARFGGSTYSDKKPKKVKSADEFVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKRGGSGTDLNDMNSGGAS