MKSGPAELFKSFRKIVLPILTLLLLLKITFSSFDTNTYSLLQNIESLPINHKAITQLLSPGITNNSEKTGEKQQLCNIFVGKWVPNQKGPYYTNETNCVIDDRQNCMKYGRPDSDFLHWRWKPNDCELPLFDANQFLEIVRGKTLAFVGDSVARNQMQSLVCLLSSAAIPVDVSETPDTRFRRWLYKDYNFTIMALWSPLLIKSHETDPSYTLMNLYLDKADDAWASQVDKAEIVIISGGQWFFRPFLYYENDQLIGCYLCNDKNVTKQSHFYGYRMAFRTAFKTFLSLKKLKGRLVMLRPYSPSHFENGEWNNGGNCNRTSPFKKEEMKLDGYELKMYMTQLEEFKAAEREGRKRGSVKFKLLDTTEAMVMRPDGHPNHYGHWPNEKQIPDCVHWCMPGPVDTWNELLLATLKMEGDGFIQR*