MTEACSSMTFMVAYDPIIGEGMHRITQKFSMSLHNQAISIDHIVGVVLGNPAPHVEIQIEPSITFLYENEVEKVLLNQPGILAVVVVGILDSRLNELVTATTQQFAMGRQEPENAESSKQHIVTKATTTVLQVARTVRTIPRYLFIKTVGGIGLNRVLTEETQLHTHIGRSSNILEVDSSVGIMNQRNWKKRGEQHNGYIIFKANGGLNQMQTGICDMVAIVKIMNVVLVIPILDNTSFWADPRYEQDMLAFTRCMTVFSDYVSSAGKQLQYPSGEVDPSQLLALAKSQDEINLVPVCFSDIDGDSFNGCSSSSDSDQIQDLPLQLQFQSQSQSPLLHLNRVLFLLPHRVSPLNLKFWPPQFNFSRNEPGVKIM