MVGTEHPVHVVLFPFMAQGHVAPFRFLAELVRRARPDASITIVATPWVSESLRATLAASNVDVHALPFNPADHGLPADAHNSASIGPDQLGSLFAASESLGPAFCRFVAGLRATDPAAHVHIMADMFLGWTVGVARDDAGVSHSIVFTCGSYGAAVYFSLWNSVPLGAFSAGSTDDAFVLPQFPQISVRRSQLSDQLAAADGKDTRSTFIRKQIAFFSRADALIVNTAENLEPKGLTMLQQWFNVPAYPVGPLLRTTVAASSSETKDTSSTIFAWLDKQLPGSVLYVSFGSQFNINATQMVELAIGLEQSAHKFVWVIRPPSGFDDNRECWSEWLPDGFSERLVVTGQGLVVPCWAPQVEILAHAANGAFLTHCGWNSVQESLAHGVPLIGWPLSAEQFYNAKMLVEEMGVCVEVARGSDGVRRERITEVVAMVLGDTLELAALRRNAAAEAEKLIRAAGENDRNGSSVKVMQMFFNEMSHLF*