MLLFHKQLLSLRLPASPVIFSLRRALSSALAAADAPPAPFVVDDYLVTTCGLTREQALKASKHISHCKSASNADSVLAYLAGPTIRLSKADIAHVVSRDPRILNCSVDNTLKVRIATLRCYGLSDSNVRTFLRVAPSVFRSFRIQEKLDFWLPFLGSPEKFIHILSRNYYLLTSDLERVVKPNIALLLESGVSADDIVKMCVPNSRLLTSSPKTVRSILERADKLGVPRGSLMFKEAVTTTTGLGAESLAAKLKLFEEILGWSEAEVTNLVRRNPMVLRISGEKLRRAKEFLTKVVGVDTSYILARPSILMYSLKCRLVPRHYVMKLLQEKGLIQKDQSFYTMVTPGEETFQRRHIDAHKDVLPGLADAYTQLLAKGKCQLKL*