MSANNLPFLSVFLLLSLLRFDSIPVLEAAAGKLGSIPGVYVFGDSLVDAGNNNYLPFSLAKGNYPHNGIDFPKKKATGRFCNGKNFADVIAEKIGLPLPPPYLSLRGLLKWRKRESAAVTGVNFASGGAGIFDGSSQFPGQAIPLSQQLKHWLSIHKALTRKLGRSKAQIHLSKSLFVMVIGSNDLLNYIRSSQLRRKSSPQQYTQSVVDRFKAQLKETGARRFLILGVAELGCMPSRREKNSTTHECNKEANMLASLYNKALIKMLQQLKEELKSSMAYSYFDMFNSVHDIVSNPAHYGTLRINYSDR*