MSPRRSIIVTGQFPRITSEPLHTIPVNSITRQFAPQPNTHIAIFDINATTGAAVVEQLRSEFPSSSFSFERVDVSSWESQAAAFENVVAQQGRVDVVFANAGITEKGSLMPEKDGKPTKPELATINVNFIGVLYSVKLALHYISKNEAVNGSKGSVICTASNAGLYPFPMAPLYSATKHGVIGLVRSLARPLEREQIQINGFAPAVIETNIAPSSDLFKTMILTPMSTAQRAAQQFVSDPSLTGKIAELHGEQVTFAEPPAYVDEDTGRNIENFWSLGYA*