MCRPKRAAFLAFLLLAAVADSSRPFHTAASSNCTTHCVSSRNALPRPTHAGYLPIHADLKSYMYYAYFEAAEDVIPFQQRPILLWLQGGPGCASTFGTFYVLGPYSVTDDLNIKPNTGSWSKQFGLLIIDQPIGTGYSILGDDTIPDDMLQVSEDLYTALLAFFDGHADLQHRPFFITGESYGGKYVPSIAHYILDMAKQLEHNPTDKLRHRAKRAKKASPPNFKLTGMAIGNGLTDPRSQTLVFPDTAYDFGLVDSVGRQHIRSLTDDIVANIDDKRWDKAQKQRSELIE*