MLSQIFNQSDIEVGHLRVAQEKLSDKQVLVVLDEVDSWWQLEATAYHRGWFGPGSIIIITTEDRKLLKTLRLGIDHTYEMKFPTRDESLQILCQYAFGQKSPDHGFEELAKEVTWLAGDLPLALRVMGSYLRGMSRDEWIEALPRLRSSLDREIESTLRFSYDGLSDKDQALFLHIACFFSCSLWKVDRVKRCLANCGLDVNHGLQVLADKSLIYIVYKGCVEMHSLLQKMGREIVKKQSLEEPGKRQFLMNTTEISEVLEKNTGTGKVIGIYSHCGGNFQISKRAFDGMNNLQFLAILYDGPLCMPEGLNCFPDKLRFIRWPCCPLRFWPSTFFGKFLVKLIMPDSKLEKLWEGIQVNIFWIFLYFMQCFKTRPGH*