MFQLRARIPTFLVRSPSRLPASRVSPFSALHRNLSATTSVPPGPFAAEDYLVATCGVPRAQAVKAAKKISHLKSSSKPDAVVAFLSGLGIPHSDIAAIVAVDPCFLCASVERTLAPRVTELRELGLSRSDIARLVPLALCSFRSSSLRGNLDFWLSVFGSYEKLLKALKMNSGLLAADLEKVAKPNLALLRQCGLSPSLFSEPFISRVLIRTPKQVQDALVHIDKFGVSQNSRMFLYALVAFTVQSPEKLTDKIGVLEALGWSQGDVLLAVKRMPGILTVSEERLQKNVHFLTKVAGLEISYIAQRPVLLKYSLERRLFPRYCLLKLLNAKGLLDLRFDYYAASLSEKKFLGRFVHPYKESLTGLADVYASSCAGKLQMELLSENTKQN