MKAAAAGASTNLRELEEIDPITGEVISKTSVMNPVAGFKVKAGNFEWAYRKSDVQTPDNNKLEVLLLHGIGSSSYCYRNTLGLLGADGYVGYAPDWLGHGDSQKPSTSQFDYSEEAFIKQLDAFVEAVGIKQPFALIVQGYILSQYGLLYALEHSDKIERLLLLNTPLALNTKLRPELAAYKSPLPFMRPGNKRFDGTLFNMTGSPYAMMEKDALTFGRPYQEDPAASAAISHIMEKVEFTKLLNKVDDGYRTWRTPSLLLFGANDPFVSVQSVFDFLESKRTTMKMVTASAKLGHMPQEDYPEAIHDTVVRFLKGETDKWEPGKALKMTKKGLLEAM*