MGVPTVQPHFVLFPFMAQGHTIPMIDIARLLAQRGVIITIVTTHLNANRFKKVVDRAVETGLKIQVVHLYFPSLEAGLPEGCENFDMLPSMDLGLKFYDATRRLQPQVEEMLQEMKPSPSCVISDMCFPWTTNVALKFNIPRIVFHGMCCFSLLCLHNLRNWDELEKIESDTEYFQVPGLFDKIELNRAQLANILMTTDENMKEIMDQMKKAEDEAYGIVVNSFEDLEKEYVGGLMNAKNKKIWTIGPVSLCNKEKQDKAERGNKAAIDENKCLKWLDSWEQDSVLFVCLGSLSRLSTSQMVELGLGLESCKRPFIWVVRHMSDEFKNWLVEEDFEERVKGQGLLIHGWAPQVLILSHPSVGAFLTHCGWNSSLEGISAGVPMITWPMFAEQFCNERLIVNVLATGMKAGMENPVMFGEEEKLGTQVSKDDIKKVIEEVMGEEMEGEMRRKRAKELGEKAKRAMEEEGSSHFNLTQLIQDVIEQANFLKSM*