MKLTCLRLLMVSVLATLLTMSSADLQYDFYNSSCPNAETTIRNVVYSQIDANPSVAAALIRLLFHDCFVRGCDASILLDPSSANPSPEKSVIPLAQAGYQAVDQIKAAVEAVCPGKVSCADIIAFAARDSVNKSAGFSYAVPAGRRDGSVSTDFSLLTNMPSPSFGIADLVGSFKRKNLDVDDLVTLSGAHTIGVSHCSSFTNRLYPSVDPAMDAGYAADLKVPCPAPPGRGVPDNLVNNSAVITTPMTFDNQFYKNALARRVLFTSDAALMTRNDTVAKVTENAADLAAWKVRFAASMVKMGNIEVLTGTQGQVRKYCRAIGS*