MLRMNAILFPEKRIGDLPGVKVGDTFFSRAELVSVGIHKHWINGIDYIGKVLANNDHKTYNLPLAISIVMSGGYEDDVDNSDDVIYTGQGGNNLAGDRRQMKHQEMKRGNLALKNSIEEGNPVRVFRGHDLRHSYTKRVYTYDGLYKVVDYWAERGISGFKVYKFKLRRCEGQPALTTEQVRFCRGKLPVAPSERGLVCKDISNGLEVLPVPVSNLVDNPPCAPDGYRYINKIEIDDGIVLPPPALGCSCKGLCVDPKTCSCAKRNGHTFPYVDSHGGRLAVPLDAVYECGPNCGCGPACINRVTQRGLRYRLEVYKTQHKGWAVRSWDSIPAGAPVCEYFGKVIKSDSLDVKSDVYLFDLDCIQTMRGVDGRQFLDYQNGKVSCESRDAEDAEHHGQAEFCLDGGECGAVARFINHSCEPNLFIQCVLSTHHDMRIPRIVLFAADNIAPLQELSYDYGYALNSVVDSDGLVKKLPCYCGALSCRKRLY*