MEPTGTGAAVVADWTRLPEDILVTVFCQLEIPSLLLSGAVCASWHAAYRTFRRLRLPSPKQPPCLLYSCDAYGPDAAGLYCPSTGAKYRIPVSCGGGGGFRNLTLIGSADGWVVAADEIGNLRLLNPLTGAQAELPPVSTMHHVETAFDEDEGGLVYDIDEDPSEHPPPPPVRIPAREAQNCMYDRAVLSFGPRTRAGDAAAACVVLLLHKPMCELSYARPGDERWTWVSPGAGTGLQWRNWYCDAAYNKDDGLRRAARRLRPCPGPHRPSPVARKVFHEREWSESLASRFLENVHGLCGIPFRYLVHTPSGELLHVWRFRDSVSSYDLSLDDQDDNDDDDDDDSGDSLQEESSPEDEDDDSCDPPDEELVTEDIQLYMTDFHGQKLEAMDSLDDHAMDSLDDHAMFIGYNAPLCLPTKDFPGLSPNCVYITDDSLEYINYSRRNNKRDIGVWSIEDQKLQSLGGASPIKDPWLNWPAPIWITPSLL*