MRPRTLLLTIDAFNTIFHPRQPVPEQYISAFNSFKLQPSQAHELTPSILQPAFKSAYKAQSRRRPNYGRADAIRGQYGGPRQWWEELIRATFQQVLADQSTKLPDELIQGLLDRFASSQGYALYDDAGVLFERLRQIKTTGQKLGVFERVVVGVLSNSDDRVPAVLQSLGLSVGKGRADQEIESLKLPGFEDLSSISTDAYGEKVDDIDLVITSYQAGEEKPSPVIFDVAERQARRLVGAGEEEVDWVRVHVGDDYDKDYRAAVDAGWNGVYVPRDEGGGREGVVIRSLVDLVPMLEGLK*