MVLGSDSYGAEGELGALLSGRFVEHDAYCMFDALLRGQGGAIVLADYFTAVHEVGTGLSPVLEASTAMYHTLAAVDMPLYIHLVGLGVEPQFFALRWLHVLFGREFDLEKLLLLWDAIFAASYSNVSDEESKQMSDVSTSSPQGSFISNFAVSMILYLRPTLLAALNATGCLQKLLNFPKNVDIRNFIENAKVLQMHSEESLRTLSSPVVKYSRFFERSRGSRHKNGSCSPSFQAHIPAPSKVLQHRHSGSPEMIRPSFPESFWEERWMKSVLPKVVPEVLCGVSNVDTGATPSGSESSNVPGSNISQVNKAQPAYWHSGRGRTLGFENRRRDAYVSSSESKPASPVKASSKGGFINVTQSQVNTTCSAQLTEGNEGIASAEGSSEVAVSDFWTSDDGETSCSGDEGGKSRICYCTLDQSTDTIIDKPPSHEPEALECLRSSCNSGSHEELQQNSVRRHRTGKLSDSTGKEVNVDIATMNDLKNSDGTSKVTKEKHSRAALQTLGHSMVESIQVLESALSSLSKEGAPTVYKETAENISKAFLNGKGHVTALSALSELRKISRILLQM*