MRADFVELLVASGAVDALASLFALHDRPKQDVEPVPPAIIAGLRMLEALLDARVPAPGAELGEDHAAGIRSSSGAAAKPATSIVTDCESPAGSLIAALRETALAGLPSLLTSVLLQTEATLRIPVLQDPAAAARALPPNFVGVASSVLRLLNATARFGPEVAQDALSSPDLRVETHHLLSFILALCASEWDSAVANGAEAEKRRKSGKSSTDAPGEGRSDNARATAGELEDLLDQTVLFIGAFALLCPANQDMLCWGRAPTLMQRLPDLPFEYYSSPEKIAVLFPTLVSVAFGHATNRRLIAHELSLEMVRDFVREEAEARRDGKPGAAQRAGLPPQFAFAARFPRTLWGDASEYFEAA*