MVLGAGLRCPASVPWSSLAYGLLGLVLLWQGGRLLHRLWWRPRRLELALRAQGLRGTRYRFLTGDLGEHGRLNREAWARPLPLRCHDIAPRVAPFLHSSVREHGKACFSWFGPIPKVTIANPDLAKDVLSNKFGHLEKHKFQGLTKLLSDGVASHEGEKWVKHRRILNPAFHLEKLKTLQRMLPAFSTCCEELISRWMESLGSEGSYEVDVWPEMQSLTGDVISRTAFGSSYLEGRRIFQLQAEQAERLLKCVQKIIIPGYMSLPTKNNRKMHQIKKEIDSILRGLIGKRMQAMREGESTKDDLLGLLLESNMRHTAEHGQSSQGLTIEEVTMILYEVLRLYPPAVTLTRQTYKQIEIGGVTYPAGVIIELPLLLIHSDPDIWGSDVHKFNPERFAEGISKASKDPGAFLPFSWGPRICIGQNFALLETKMALCMILQHLELELALSYTHAPQSIITLRPTHGAQIKLRAI*