MASETLCGKHSARRLEGKVAIVTGGASGIGEATVRLFVENGAMVVIGDIQDDKGSRLVDELGPHVVAYRHCDVSVESDMEALVSFTIDKWGKLDIMFNNAGIVGKSTVTNVTNMDMANFDHVMSINVRGIVLGVKYASRAMVDANIKGSIICTASVAGIRGGAGSMAYAVSKHAILGIMREACSDLGKYGIRVNCVSPTGVVTPLTLNFYREALSNPSLPVQSVQDIYDNRNHLLGHSLSSLDVAYAVLYLASEESKFVSGLNLVIDGGKTCVVDVRKSSIAHDVVCRTPRD*