MVSSFVRKGAWTEEEDILLRKCVEKYGEGRWCQIPLKAGLNRCRKSCRMRWLNYLKPNVKRGQFSVGEVDLIIRLHKLLGNRQVKMWSLIAGRLPGRTANDVKNYWNTNLRKKVVSSTREAQTEPEPKAITKANIIKPRPHKFKSLCWLGGKGIPFFNGGFQYGYDLCKPCSTSALSPSDIIEVESMWGESLLDDKEINISNNKRCLGSGSEADREPINSLFVEDNAPEGILIADVFCCEQGQHCWSDLSFDADLWNLVNT