MTRALFSCSIMGQPAGFVAVFVDVDGVRVQLPALLQVALREPGAISRAVPSLVPLSESTLVVLESAGLPTGEAHLQCNVGAWTTTADWRATSQAMRLLVSVDEVVPLGQVALGTAAVEVAWEAEPAAAVGGSLPFTFADIRGSRAIGFRIAGRTRRALQYWDGRGLVSGICAAGPSATVAVTEPAFVSGVAPMAAGPFALVLFRGRNLGTIGERAVAFTHQDSMVLGLSMAAVASSALAFVELAPPTAGAAAAFGEDWLALDATGLLEPRTAGWKATELVIAGGVELGAEKANALSGARIVIRNGDSRALDNSTALPGAGALTTSLAETGAPS*