MVNLLINSFGLSKQSSIATTSQFLHLKTDEKPLSVPTFLKNNGFEATHIHDIIVADAENTLKPKLKLLQDLGLSKSELGAFTSANPSILTYSLNKTLLPRILFLKSYLGTDENVLRFVRCCSSVLVSNRLLPNIRYLESHGIGGLKLKALLLQRPHMFNRKLSRLKEITEKVKELGFESHFKMYSHAVGFMSAMSKETWQRKFEFFKTFGWSVEDICAAFQTMPLIFSLSEEKLQKTMDYSVDELKYDEKYLCFHPHIFIYSLERRLIPRINLLKVLWSRELLKKDANLSTVSVLSEKVFLEKYVLSFREVAESLLKFCKGNKENPRIGTESADLKKAS*