MGSLPLEAMMPLNPDSFAGISMDRILDDVQRDILPGLTHWQSPSFFAYFPANASTAGFAGEMLSAGLNVVPFVWTASPVATELEQVVVDWMASLLGLPERFHFKGGGGGVLHGSTCEAVVCTLAAARDRALSKLGHEGILKLVVYASDQTHATFQKGASIVGIPPANFRILRTSANSGYGLTATIVQRAIEEDVARGLVPLYLCATVGTTGLGAIDRVRELGHVARRYGTWLHIDAAYAGSAAICPEFQGHLDGAELADSVSMNPHKWFLTNMDCCCLWVANPTTMTDALSADPEYLKNVGTASKMAETVDYKDWQIALSRRFRAIKLWVVLRRYGAAGMRAHIRRHIQMAEWFEHVVAADERFEVVVPRNFSLVCFRLRPRFMADKAVEALNRDLLAAVNASGRAFMTHFVVDDKFVIRLAVGGSMTEMRHVRAAWELLKEKANDLIATGC*