MLRSGASAFRSTTTSTRRWTPTCSECARTVAAVRSPLMPQSIAAYHSSRRRSSAWAAAVSVAGNVVTNAISRATKTDLGIDPLRIVAKEMKFLTGNIRKLLGSGHPSLDRVAKYYTQAEGKHVRPLIVLLMSRATSLCPKAPRQQYIQSAAGIDTSISPIGILGDANPSSSIQALDNQSDLSSHSDPDILPSQRRLAEITELIHTASLLHDDVIDHSESRRGSPSANLEFGNKMAVLGGDFLLGRASVALARLRDAEVTELLATVIANLVEGEFMQLKNTSRDESRPVWSEDALTYYLQKTYLKTASLISKSCRASALLGGADAQTVDAAYAFGKNLGLAFQLVDDMLDYTVSAVDLGKPAGADLELGLATAPLLFAWKNHPELGELVGRKFSKEGDVARAREIVLASDGIEQTRALAQRYAEQAIEAISHFPDSEAKDGLIEMAAKTLKRKK