MAAVMLKSLGSTGPLVAGPARQVRTRVATTKQELGTPSDSDSRSSAPGLEEQYIGFPKNDYAPRAGRKGRVIVDDARKYPTRDALVGGWAGGEAGLWQLREQIKAEESTLTDANVIAPKSPVRQPVKSKWQSVKPVSSAGKDAIYVGFGKDELELRKSGMQGRVIYDEAYKYPDREDIGFFKGVIGGFAGGEPVLKDFAETGELKLRKPGQPGPIKKQFSPLILAFLIIFAAAGGGVLLTTAFDLGDAGVQQILQAPTDETTRSLLLVAVALIGTSAAVGGLRALFVALQAKLSQGAEGASRLVVQAAFFVAVLLVARSILSS*