MAVCLDVITQETRPLAELKREKAMKRILLGTLFAAVSINAMAQAPGGPDCGWGNMLFEGQRGTPAHFLASTTNGTSGNATFGMTSGTNGCSTNSALTYGGKSWLAMNGMMDELSKDMAMGQGEALTTYAVVLGVAPEDREHFAAVTHEHFSQIFSKADATAEDVHTNTVNVLKNDPTLAKYATQA