MTRASDGDDRDVVVVGNGPLGSAIGRHLADAGASVLVLDGGASLTSASNDMGRIVRPLDAEGREGWTRWNVASIDAFPELEAASGISFFEKSGSLACGTPAFVEKPARLMRDARVPFDELASGDAVAARFPFLRVPSAHVAVRDDVGGFVNPARMIAAQNALMTKHPNDRGVVREGVVTNVAVDDGFGGATATTATGETRRGKFVVLAGGAYTAWLAAASGLTTIAPPPNPGNAASTTASTTASTASPLARSGVGSVRLSRRTVLLAEVTASDAKGVLSDMPTLKYQHAPEQRDVSVSAGESSSHGANEAMSVYVLPPIYYPGPDVAPGWYVKIGGGANDFFERERWADTVNDLERWMASDGDDDVADRLHDVLVDLMPTTNFLSLTSKPCVTTCTDDGELQCERLGKNGRVIAVGGCQGKAAGPADAIGRAVASQVMDALREA*