MNNSVCGNGGCIIASNLHNSAEVLPSMIVQLARLAHVLGPANILVSVYESGSTDATRDWLDLLRGVLGALSVRHVITSQGSLTRSRGQDRIAFLASVRQAAVDQAAAACASSRFSRSAGACSASRLVFINDVFFAAADVVRLLQYGVNTGGDAADGSGYDVACGMDFEPILADLPPARQRDAMTSHLQRTWGLAEPTAARLSTWPLAFRYWKKAYRRAPSLLRSLPLLFYDIWVARDLTGARLHRAAPYVAHAASAKRLRAGLPTEVYCCWNGLVALAAEPLLPGRSGGSVRFRAGDVAVGECAASECSLLCDDLRRLGRGAAVMDPGVRVTYRRVAAERLFASREGTDGASVDAGSSTISGAADDDYTGIEINSREEWSAGVLADLAAWRRQHVSADVPRSVECCGLRPGSEGVDFEHGCSRVPAPRGPAAP*