MVVLDKLPNMDVTIEINGAEVQEYNDDEELEVGSGPIANHQALRTVSRYIEAIDGAEFSIKFFASPQFKMNSPNLQIDISVDGNLSESTLFGLVQIGLPLIVDGPIIFHPSSRDGPERWAVRKFRFSKLDISSEESRLSTLNKDTAEAEKVGTIEVRIWQVSAGTPVAPRATEHKISADNKFHEKALKGQAKSHNVSYSGETPYSATKKVIVEKIDGNDYPIAIYKFKYRSKESLKQLFIIERTPELEDTPAPDPELDVDLENLSTAQRERLKAFLRVEGIADRSSNTPERKVKRERDNGEGSANQARRKKSKTTQFVDLTADSDEDE*