MELDLSPKLSKKVYGGEGGSYYSWSPSELPMLKEGNIAAAKLSLEKYGFALPRYSDSSKVAYVLQGEGVAGIVLPEQEEKVIAIKKGDAIALPFGVVTWWYNKQDTELTVLFLGETSKAHKRGEFTDFFLTGPNGIFTGFTTEFVSRAWDLPEDVVKTLVGNQSSKGIVKLSESHKMPEPKKEHRDGMALNCEEAPLDVDIKNGGRVVVLNTKNLPLVGEVGLGADLVNLNGKAMCSPGFSCDSALQVTYIVRGSGRVQVVGVDGKRVLETTITAGNLFIVPRFFVVSKIADDEGLEWFSIISTPNPVFTHLAGKTSVWKALSPQVLEAAFKVPTETEQHFRSTRTSDEIFFPPPN*