MSANNLPFLSVFLLSLLRFDSIPGLEAAAGKLGSIPGVYVFGDSLVDAGNNNYLPFSVAKGNYPHNGIDFPKKKATGRFCNGKNFADVIAEKIGLPLPPPYLSLRGLLKWRKRESAAVTGVNFASGGAGIFDGSSQFPGQAIPLSQQLKHWLSIHKALTRKLGRSKAQIHLSKSLFVMVIGSNDLLNYIGSSQLRRKSSPQQYTQSVVDRFKAQLKTVQETGARRFLILGVAELGCMPSRREKNSTTHECNKEANMLASLYNKALIKMLQQLKEELKSSMAYSYFDMFNSVHDIVSNPAHYGFSDVTSACCGSGVLNAELPCFPVSNLCSDRTKYLFWDRYGHPTEAAARTIVNFVLSEDTQYSSPLTLTQLVSS*