MSERDLFLGFATHHLKVVRCAARCAGDVFFTLRVLVFCVRCEVPSPPRGHFASTWHFLRFFCAAREHGQERPDLPLWGLRPEVPPETAFPLLPSLPDVKLQEIKGLNGGFQLLNLMSSEECQAFVRVLEDLGFHTDAAVSLPYSFRHMTNCNLCVPEYVDETLFKRCEHLLPSIAGCKPLGLNAKFRCYRYQQGDYFKPHTDGSWNGSRITSKGFQSDAYGDRHSQLTFLILLTDDYEGGCTRFLVGENEEDTVAVRTPKGGVLCFPHGHHPDSPLHEGAEIHKG