MSEKRSFTPAQKAAVDRVRKCRTYDYYAILDIESTCTDGEVKRAYRKLALIMHPDKNSAPGADEAFKLVSKAFQILSDPQKKRIFDQTGSDPDSRGGGGGGFSSGFSRAASGGGGGGGGYYRQEMTPDDLFNMFFSGQGGGFGGGGGFGGFDFGPGVRVHTFGGGGSPFDAFMGGPRAAQQRAGAQGQQRRRQGAGMQGEENWNTQVLFPTIVLILTLFVILLGDSFSSLADQSPHFEFTPAHPYTHKMQTPKYKVDYYVRKKDVINGLSKSKQHQLDSTVENNYVYDLKNRCNREYAYKQQKIQDSQGWFFTDEKELEEAQNMKLPYCDKLKDLQSNLL*