MVSTSFVSLSTPSLSPRPPHFPPPKIPTLLFLTVTAPGPLSRASKKPLKSTGAFHVKLSAIAEANQPGSLKEDSLPLLQQVADCLVLPPDYFSQLPGDLRIDLNDAAFDLSNGPVLDECGQELGEMLLNLSRAWELADAQTSCSIASKLPSLHDSLTDNAKSALGKRFLAAGRRFETMGQYGQGELQKIAKAMAKAGKALTAGPVLTTNETPTKESRMFKFGELQVALTPEKANIGAAIGFVFGIISWELSQGISSIPESSLQYANDNALLLAKSLRGALLALGYSCTALSAFSAIGLLLLARQLSSGNKS*