MGVAFDGTLTPEQVDTYRKDGFLVIPDFASPDEVAGMLRRADELVEAFDPSSVPRSIFTTKDQKRTSDAYFLDSGNHLSFFFEEDAFDESTGELRQAKSQSINKIGHAMHDIDPTFRAFSRSTKVGKLLKSLGMTKPTPVQSMYIFKNPRIGGEVSAHQDSTFLRSDPMTCTGIWIALEDCSIGNGCLWALKGSHTNGVSKQMVVDPQRRDGISFEGEYPAWDLTKFSPLEVKAGTMVVLHGENVHYSAPNTSDASRHAYSVHFVDGDATWDPRNWLQRAGDFPFAALDDE*