MAGRLPALCMKRSHLGRLSRIGCGDFRLSAKDSIAPYGWGKFSPVDEGQSSGDRCCKWFSTVVESLEPVNGKAGLGPVIAVGLSGGVDSSIAALLLKRQGYRVFGVYMRNWDSSDEVGGTACSAERDYEDARLVAKQLGIELYEVDNQKRYWTDVFESFTSDFSTGLTPNPDLACNRYIKFDALLEQAKQLGADKLATGHYARLGLSRDGQQFQLLRGIDHDKDQSYFLASVAGSALQSVMFPLGSLIKSDVRKLAATEGLITAQKRSSAGICFVGRRNFSDFISEYVDMKPGPFIAVNSGAEIGTHDGIPSYTHGQRARIGGQPEAWYVVGKDVPNNSVFVAAGPEHPALFCTTAVADGLSWISGALPAELAEGRVLKCLYKARYRQPVEECTVCLASADSEEALREGMGIAFTNSRKFLPSSLCRLQSVAMQGEQLQIKFLNPARAITPGQALVLYDGQVCLGAARLLHPGPSVFEEDFEHEHGQGQGQVASSTQRSELVHLH*