MQLLACLRLGTAELPAGVNGALCNSASRPAAIPLAVGSYVLYTFKAALECQEFNFTLAGGFVATFSIEDVDSFPTNQVDSTVRGTGASSAKTTASAELRRCGANTLAGLTRFAVLNTDQTNSGMQFNYTVSIRPCQGIITGIVPLDGPRVGDILTWTGDLVEASSSFHDRPLRQADLLSVSADRSTVVLRVPAAPFGAPARHVNVTVVSSFHGRSVSPPYDLNPELSFESIEPRGIGPPIGGNLITVRGYGFIHGDVTLRASIGNASDSVACPSVEVLPPEIGEAYSRAAVVTLREAYTYTYKPKPIPGTYKAASSLTISSALREAYVRYARWAYGEAPGSNLEETQVEFAVIQANVVTAVSADHVRQFLEGLCVGFSMSELPDLQGTLVAAQEVYAELTLAVRVQLTSSGSKTDPDVVCSITGTADAVFMNGKEIYGELRAATVAWHDGKFRTSGEHVGKALATLAD*