MGLSQAFLHPKLTLDFWSATYLHKKSQLLLPFKRTVPLSCSLPTSALINHPGGNKSRAPNRFCCPVPASDELALISGKQCTSKSTLFSVNRRSVLREATVTEKNIESSPIAPCKGLGIVDFMREKNFLITGATGFLAKVLIEKILRMQPDIGKLFLIIRADDSTSALKRLMNEVMDAELFKGLREIHGIEFQEFMSKRLVPVVGDMTKQNLGIEKDMVDVLTKEVDILELKKIWSMCSQRKWTLLSAPQPPQHSMKGFLLFK*