MHHADQDLLPGTFPVMQPPAETVEPSVTFHRIIPTSPGYKPEPSTPLDAYIPLSAILSSSPLSMGSSVGVPSQYDAEEMPYGSVEQALRFSEIEKHRAHPDRPYRRGCNRKSLHGTSSKPKSGTNKSSINCDLVIAQNEFACSYPGCIDKNTGKQKRFKRQEHKKRHEKTVHEKAMHSAYKCWVPECNRPFSRTDNLKSHLRNTHSKRPGVRGNRYVATLDKNSEYYDPNWVGELDKHGYPIL