MVLGKSIRRSNGHASSSSSILDGDDTSSASGGGMSIYYQKINQRVAVLEKVAVSVHESRASTREAALASLVGALEGFVPAHFIGWHLRGEIVRGCCASIKKGAAAKEARLALRAVALLAVTLGPGSKRRILPAETYNPLEPGPGSKKIMAETFPLVSRILEVSTDAPLVIAALESLAVVAFVDVAAENMDDTEACMKALWGLIRPSTGPKVAGVARKTSPHVLAAAVSAWTLVLTTTDGWKKKKAAASSPAAWRDTAAHLASLLHSDSRAVRMAAGEALAVTIEMKLLTRDSNGALISGVAARASELANEAAGAGVGKANFVEQKELFNSITTFLAGGKAPASSVRASSSHHGRLTASTWTDIVRLNFLRRFLGGGFLPHLQGKVLMGEEAPLIGQVFVVKEDDMAMDHKKKVEKQRTLNRERSIVSDLKHGSSHV*