MARRALRCAGTLLLALVLLAGQSEERFPGVASPRGTPYVKMGRICSSRELARMRRGYSGEISAVLADLTARVAPEAVSLAQLAAMVHDIASDHDDILGVDVQPGDVIIDVGAHVGLFSMVAARLWPHARVYAVEMAPAPFALLQHNIRANNLSSSVTPFLAALVPTATTAGESQSVRIVYDPESSGRGAEEVPALSLPALYEAIRRDLGLGRADGPLPVDCEGCEHAALADEGALDGPAARLLSLRGEAHSVVSEGPARPPSRHRTRGRGTRGGPVLYDPTSLSSPLYWQYSSYISYFYNPANRSHESWLAPRPFFRGPKCPTEFPYAFDPVQAAPVYTGPTAAICYFIYDSNVAAQCGIVSTPIAFPPYEPPVATPAPGPSPSPPTSSSSPPVSPSGSSGSRAQQR*