MVHLTLLISSLLPLLALGHGYDSEQTVLSSSASGRPAKSIAIVGAGSGGLAILKTIFDLPEDVRRDWEVVLYEQRRNVGGVWLPDPPGALPRYPELPESPTYPLLHTNTPHPTMTYIGFPYPPNTPLFPTWDHVQQYHAAYASHHNVSQYIHARHRVAAANWIGSAEGGEWEVEVHVQDPERHTDVDEPVRIFKKSFDHLIVANGHNHYPNIPQWDGTDEWLANTPAGTPQREIIHSIYYRRPERYAGRTVVIVGAGASGRDAALQVGKLARVTYQSLRPGNDPTPGAKVVPKPPIAHFNRTSVVFEDGSALHDVDALILGTGYEFRVPFLSPPHSSVLAVDKHTTLNSTTARTLVTNLRYIFPTHRHIFALHPDIPPTALAFIGLPVLVANCPSDIAQSLLVAHAIANASILPPREQLINELVAREDKLRAEGLDPYYVGHRLVAEAESDHEYQDAVVQYLKDVGALPEDGKKFVEPWRRIGRDNSRLLGRAWERVKERGEENKWLEGVRTEDEWADLMSRLTEWQRAYEEEHGVPEFEGQSVWYL*