MLVGYADAAFVVKMSQSTCYKARRMNGLISSIIPAPGSVAVPATIAAPVSGTLVNIGTLQPQKAGQIVTSSYDEHCADQETIASASSNVSTSPTTTDDCLEDPIDLRIRNVVTMFNVCCHLDLHHIAMHTCNVIYERYRGVLIFQIKKPRCYVKMWSSGKITVSGAQSEEEARKSSRSVARIVQKIVGPRVRFADYRVTNIMATCKLPFGIRIPNLATEYPRESSYEPELSIGLVWRSASPKATLRIHSTGSITITGAESQADILTVMESLYPILVRFKCSTVVARQLNLPPGSKVWENDLDDDVYDDCDQDVNF