MDTDLDVVIVGAGISGINAAYRIQSQFPNYRYTILEARDALGGTWDFFKYPGIRSDSDLFSFGFSWFPWDGNSPIAEAPSIVSYLHRATRKHGIDKKIRYQHRLLGADWSSSDQLWSLTVDHDGQSRALTARFVIFGTGYYDYRQPLEADIPNLSRFTGEVIHPQFWPNSLDYSNKNIVVVGSGATAITLIPKLAEKTARVTMLQRSPTYILSLPNSNRSWYSYILPAALSRRIQRITWFISGHLFFLFCRTFPTIARFLLRLSVSGQLPAHVPHSPHFKPRYNPWDQRLCICPDGDFFRALHTGHADVKTDTISTVTESGVELSSGGSLSADIIVTATGLRLLMAGGASVTVDGEPIHIPSKFLWHGMMMQDLPNAAFVIGYTNASWTLGADATALFVCRLLKQLETAGAKVAIPRLQPGEAGSLKERPLLNLNSTYITRASGALPKAADRGPWVSRGNYLRDVWFAEHGNLDGGLDYG*