MSFSLLRRRKFLALCTNPISQQKCYTNPVPISKTQQNPCPQNPLGVLQFYTLFSTQASKFHEYEMPSVTWGVVQGKKEKLVNRVIICDYLKGLGIIPDELESVELPSTVEVMKERIEFLQRMGLTIDDIKEYPLMLGCSVRKNIIPVLGYLEKIGISRSKLGEFVKSYPQVLHASVVVELHPVIKFLRGLDVEKQDIGFVLQKYPELLGFKLEGTMSTSVAYLVSIGVCPRDIGPMVTQYPYLLGMRVGTMIKPLVDYLVSLGLPKKIVARMLEKRPYVLGYDLQETVKPNVDCLISFGIRREALASIVAQYPQILGLPLKAKLSSQQYFFNLKLKIDPERFARVIEKMPQIVSLKQNVIMKPVQFLLERAIPSEDAAMMVVKCPQLLALRAPLMKNSYYFFKSEMGRPLKELVEFPEYFTYSLESRIKPRYAMLKSKGIRSSLNWFLNCSDKRFEERLEGDYIESESLGPSFCMGGKLDLPGCEILSDEEDKSDDEDEVLFRRTVSL*