MANAHRLVQFLFVVSIFHVSFAGRRLTELVSDASNLLQYHNGALLTGDISVNFIWYGNFKPSQKAIVSDFITSLSSGSGVSPKSQIEPSVATWWKTTEKYQMKSKKQRSLTLRLGKQISDPAYSLGKSLTDEHLVQLASKGESRNAVNVVLTASDVAVDGFCSSRCGTHGSSSSSSKIPNGKGKNNKFAYIWVGNSETQCAGQCAWPFHQPIYGPQAAPLVAPNNDVGLDGMVINLAGLLAATATNPFGNGYYQGDASAPLEAASACPGVYAKGAYPGYAGDLLVDSTTGASYNAHGTNGRKYLLPSLYDPSSSTCSTLV*