MGGEDAESLRAEISRLQQRVEMLEQKLADRDRVPVRSAAAEDLRSAYTTHGLDSYQVCRYSRQLLVPAFGIAGVLGLVDRDTVELNNLHRQIIHSEEAIGTSKVRSAATSCRRINSSLSILEFPNGFSADNALEIVRKFDVVVDATDNLPSRYLISDACVVARKPLVSGAALGLDGQLTVYNHKNGPCYRCLFPLPPPQSACQRCSDSGVLGVVPGIIGSLEALEAIKLASGIGEPLSSRMLIFDATLGRFQNIKLRAKNPSCVACGDNPEITEANFHNMNYEEFTGAPVRKQVVSLSNSLSCLELRKRIEEKVPHVLLDVRDEHQYAISALPQSTNIPLSQLQKNSQELRDIILDDEKMPVFVICRRGNSSQEAVELLRNSGVNALDVTGGLEAWSREVDSKFPLY*