MRALSAFLFHLLVTPPPSSAIRIHPLTRCHHCATLPLMVAHKNSGETSPGTVQFSPAVDKLQEFLHSNPSDGWERCWEERLTPWDLGKPTPVLQHLLQTDSLPKGRALVPGSGSVSFVVDMGYDVITLASPERYVIGLDISEVAIKKARELASSSPNANYISFTQADFFTWEPTQHFDLIFDYTFFCAIVPNMRSAWATRMADLLKPDGELITLMFPVVLNIYYAFLHKFWLCSSSMHYTIDDHDGGPPYKTSVADYEEVLHPLGFHAISIVENELAVDRRKDPSFYSVRYDVTTEVNRKGEGWQVAKDDDSVFALKVIKDCKVYKGTPAAPSFVVDDLIMSGCA*