MATSLLAHKSGVFFGSASALCDFQARPALRSSRRGTVRASSRSAGGECRDFALRDVFAKRAFKVIAGLNNFDRENVADVVVAAEKGGATHVDIACDPQVVELALGLTSLPICVSAVDPEAFVAAVDAGAHMIEIGNFDSFYDSGRVFSSKEVLELTRRTRELLPHITLSVTVPHTLPLDEQVQLAEALEEEGADIIQTEGGTASTPSKPGITGLIEKATPTLAAAYSISRAITLPVLCASGLSAVTAPMAITAGASGVGIGSAVNKLNSQLAMVATVRSIADAMGLEPSTEKIPERARDKA*