MVRVVPLQGTIEFADPEAVFSFLYADEQFYKRYHKEVNNDPNVEVTNWTEDGIREVHFKAPLEAPKLVRTIIGADTVNVKERQRYKRDGACFTITSEAYFDIPGADRFLTSGKITLCTDGKQGCIIAVIASLEFKTTVWGVQGTVENFMESQTKGSFERLLEIARRFCEERIGLTEKTMLEEDQDEYFDADALSDNDSLTSFGEMEQGLENSGAILNNFMSSRGRSKEDTLELQSWIMQRVLTELSILQLSSNASHSYLEKMNAKLLKVEEDLRFVRSHIAKPAGIISKESAWCLYGLGIVTGLTVAFIFLKQRKQS*