MLVSFPNPNYLYLLVYGFMDEKMVGFDPLNRTCPAILECRGRYLEYKWAQLSTSKRLIDGIQMYVAYNSDISMFFPLDSFHNNYSDDELRASEGDQSLREELLLQIDEEDAKDSGNGDLHPKMRVRDLRRTSEEGKSLLLGVSVDIWKGTVVGVIGPSGSDKSAFLRALNMLWEPSADSVFLDYHDVTKLDVLALRCCVGMLFQTPPLFEGSVADNIRYGPALRKEKLSDEEVAKYLHLADLDSSLASRSVSGLSVGQAQRVALARTLANEPEVGIIEFSKFIYGTAARRTVLDKTIEICDCELDTKRTQMLNRVEHGPHSFLGSDRLNLDNESTTSTNKVL*