MKPKGNRKKAEKLEEDMDVKGGPSAAGGRAGSFVKRTCLGLAQLPEEAQGAVLCKLRDARDVAISATVCTLWRRLSAQVDTLDFVPLALKLTADRYDETVSTMILRSRGLRRLRIRHEVWGGPAREALLLSWLLHAGRQLDELYLEDSDDLEGFRNTRQLLNISQYCKQLQKLTFSGEYIFKHEPTMAKMCYLRTLVLEKVALSQDNLSEILESCLVLEDLSMRHISALTTAKIRVSHIHLKRVEVFMGDMQDVSVGGPAVTEIRAESAQPLNLAFHMCATLECLFVKCGNLRVVEPCSSALRNLKHLTLDCPQGCQFFQRLLQRCWTKFSKGFSSLEDLRLGGGPTGQVGLVGDHRAPAMGSVCPALKRLQVLTEEAVSLVAADWWRFFGSESVPLRFLEEVVIAATKLNAGLASFLSRLCASCPNLRSLKVVYTGETGEYYGSFFNTLGQLGREYPKVSLELTGGKL*