MKECLPVELGPDAIHLLRRQRMERNRLAEPVPQTWSKMTQLWGGGYYQEFEYMPEEYKDRRGLMARGADPDKRMKIANHDWRYSSQERRLKHEPMLHGVTADREQYPYLGGDKDAELEATKLFLRSVAVGSKTSLNKSQEKFLKSQQSAWMVQDKAQMTSESSFLAGRGKGLEDNSRGSRMTLPTMVQRLQKKVDQDWEGSTVVVSATDQDLIQIAFHMYTVDSERGVTAYMGVLSKDVDLLATLGLRKVSQLWGMQRDFSDELPDRDGAEPGEHTWMFFLLAPKWVKMRPTDAYYTVHPRSQARSKDALYNSNIFKYILIKNN*