MSKTLNQAQSNYTTTEKEFLAIVHAFEKFRTYLVGSETIVYTDHAAIRYLMAKKEAKPRLIRWVFLLQEFDIEIRDKRGAENVVADHLSRLELGDGAKDDVPIEDALRDDTLYMVESSPLPWFVDIVNFLACGEIPEDLSTQQRRKLKYDGQRYVWDDPVLLRRCPDVLLRRCVPDEEFANVLRMCHSSPCGGHMGGDKTAAKVLQSMLWWPTLFRDAWAFVKSCDRCQQTGNVSKRQEMPQSSILELEVFDVWGIDSMGPFPSSYGNLYILVAVDYVSKWAEAIASSTNDHKFKALLKKYGVHHKIGLGYHPQTSGQVEVTNREIKPILEKTLAKNRKDWAIKLDDALWAYRTAFKTRIGMTPYKLVYGKNCHLPVELEHRAMWAIKTLNFELSCAGERHLLYLHELEDLRMNAYDSASIYKARSKQYHDARIEKREFKEGEKVLLYNSRLKLFPGKLKSRWSGPFDVVRVFPHGAIEIRGGDSGPFKVNGHRLKHYYVGDSLGSFAIIDLQDRP*