MASSDDYGFNEAKMVVPLNTFVLISNFKLVYNLLRRPDGTFNRHLAEFLERKAPANATPVNGVYSLDVVLDRDSSLWSRIYTPVTDTSDASADVAKLPVIIFFHGGSFAHSSANSAIYDVLCRHLSSFCSAIVVSVNYRRTPEHIYPVPYEDGWAALRWVTSPAARPWLRHELDTGRQLFLAGDSSGGNIVHHVARRAGETGIPIAGNIMLNPMFGGEQRTESERRLDGKYFVTIRDRDWYWNAFLPEGANRDHPACNPFGPHGPKLDRIRFPKSLVVVAGLDLLQDWQRNYAEELRRAGKEVKLMFLEQATIGFYLLPNTDLFFYLMGEIKKFVNGNENGNGSGNSDEEIGAGTSSVN*