MDSVNLATLWYQLVVFAKPSTNFAACQQFARSLLSKTLAFVPTMELRPLSNVIYAMGKLRLDLASEPMGPYLTSHVEERVAELLDKEGFHNEKDIGQLWYGLALCKYEWDSALLTRLAAGTIEVLDEREHLMGTGDVLANMAQLAESISITNQQKEELARAVGVLMDRVEEEPQSVKALAGMAWASLAFELPVPQSLLRRQVKLLLEAPRPFTDLKSPRTGLGHCLRDLSKLGAKPETPAEAQAWFEMLRDITPTQWTLEEVRVGLGTLASCNTYSPSPEAKQMVLDAAASKGVRSAADAGVLLQLSEAWGIALPAEVRARLVRMRGSGGPKP*