MFQLRARIPTFLVRSPSRLPASRVSPFSALHRNLSATTSVPPGPFAAEDYLVATCGVPRAQAVKAAKKISHLKSSSKPDAVVAFLSGLGIPHSDIAAIVAVDPCFLCASVERTLAPRVTELRELGLSRSDIARLVPLALCSFRSSSLRGNLDFWLSVFGSYEKLLKALKMNSGLLAADLEKVAKPNLALLRQCGLSPSLFSEPFISRVLIRTPKQVQDALVHIDKFGVSQNSRMFLYALVAFTVQSPEKLTDKIGVLEALGWSQGDVLLAVKRMPGILTVSEERLQKNVHFLTKVAGLEISYIAQRPVLLKYSLERRLFPRYCLLKLLNAKGLLDLRFDYYAASLSEKKFLGRFVHPYKESLTGLADVYASSCAGKLQMELLSENTKQN*