MTPDEIWLRLMKVSSLYGDRMVEIAQRLCAAASVDREALHAVGMTAAQAKLFFRLDEHELDETRRWLGQPDHHLLRGDDPRYPLRLKAIADYPGALLVSGGLALLHSAQLAVIGSRSHSWYGARWGKLFSETLAQKGITITSGLALGIDGVAHRGALAAEGKTIAVLGNGLSQVYPRRHATLARQIIDNGGTLVSEFPLITPPLPAHFPRRNRIISGLSLGVLVIEAALRSGSLVTVRCALEQGRDVFALPGPIGNPGSEGPHWLIKQGAVPVTSPEDIVEYWHNELAWLTDTSDSINICVDQPSVALPFPELLANVGDEVTPVDVVAERAGQSVPVTVAQLLELELAGWIAAVPGGYVRLRRASHVRRTHVFV*