MTKTLAWIMALDAVFLLECLWFYVRHTDKISHTADVKPLGRVLDSTGISAAHNSILRDLMMLENQLPLFLLEKILELQLGSKDKAEERLSSLLSLAFQELSPFSFKLQPQNSNLRINERGHMLEVLYYCIAPLSNNQTPIRSDNEKYAPYPVDISKVTPIPVEEENDSSDEEDGSTVTQAFSLLWKSLSSIKVGPVRLLTELIQRLLKWRPAQVVINLPLLLFVNAFKKFLEYAIKTGKESTAQIIPPSPQELNFPSVADLKFARVKFSPTDDDFTTIKFDKKTSTLYLPRVKLDSNTEVILRNLVAFEASAAPGALVFRRYTDFMNGMIDGVEDAKLLRESGIICNHLQNDGEVASLWNSMGKCVCQTNAGYLDKFVEIALSGSRSYTFDRHMPASVLLCL*