MKITLPEELIQVILLRLPLRNLLHLKRVCKSWLSLISDPQFAKSHFDLAAESTHKLLVRINNDPGSDVNFVNIEDGSAEPVYSLPNPKPNQIQKHECIPRVNVVGSCRGFLLLTTASYPFLYFLIWNPSTGLQKRFKKVWLKFSYICGIGYDSSTDDYVVVMITLPRSQTSCTTEAYCFSSRTNSWNCTMITVPSTTNYTFVQDQFKHGLFLNGALHWLACSDYNDCKIIAFDLIEKSLSDIPLPPELERSTYYLRAMGGCLCLCVKAFETALPTEMWMMNQYKVHSSWTKTFVFSSHEFLPICFTKNGDIVGQDRTAVMRLGDTGTDEGELPEHRTFKLGGGGWVDFRYSLLNYGVHRESLLSLPCDFEKLEK*