MVATVRCEEIADEKLRCFMVDEGWLELEAVVTSVPVQSFGMKLNDIIDFYLLDYDMETMYFDEGVRTVKRQQLESEIVNVVHPAFETLIKHLHCTVLSKFKNDLEQLLRSGERFAASARHCAQSSSVEFEAGWRDAVVKHADWDATNSRNKLQQSVEVHTAGLRIAKLDELKATYEKKLLDALSGPVQSILETGERDSWASIRRLYRRDTEHAILEFSDSLSEYELDQTTSVEMVLELREHARCTVEKKAREQAENILIHMKERFSTVLSHDKDLMPRIWTANEDIHAITREARLVALRLMSVMAAVRLDDKQDKIDQALMVSLLDGGSLSWKRSIEFTSDPLASTTWQEVSQKDTLITPVQCKSIWRQFKAETEYPVAQAILMQEAHRRSNNWLPPAWTILVLAVLGFNEFMFILREPCIHSGALSRFCSILCGMVAI*