MVSSLGVRKGAWTEEEDILLRKCVEKYGEGRWCQIPLQAGLNRCRKSCRMRWLNYLKPNVNRGQFSVGEVDLIIRLHKLLGNRQVKMWSLIAGRLPGRTANDVKNYWNTNLRKKVVSSTREAQTEPEPKAITKDNIIKPRPRNFKNLCWLRAGKGTPFINVGSQYGDDLCKPYSTIAFPPSDTDEVERMWWESLLDDKEINLTNRNSCQNSCLGSGSTANQEPINSLFVEANPPGGIMIGDVFSDQGQNRWGDISFDADLWSLIDTEIDQQ