MNPHGLVKEEFLGESSSFCGGYDPQPIMVVPQPIEGLHETGPPPFLTKTYDIVDDPSTNHIVSWSTGNNSFVVWDPQAFSVTLLPKFFKHNNFSSFVRQLNTYGFKKVDPDKWEFANEMFLRGQRILLKNIRRRKANHHQSHQHAMQQGVEEPFVEVGQFELDGEIDRLRRDRQVLMVELVKLRQQQQSTKSHLQEMEGRIKMTEQKQKQMMNFLARAMQNPNFVQQLAQQKEWRKELEEVFSNKKRRPIDQGPNVVEVADDDDELLGCAEECSDFVKLEPQEYYSDDKVLEFEVPDLDLALNLDEENIESQKRIMEEEHVQLENSRERYIDEVFWQDLLNEGIEDQGVLGVEDVDVLAKQLGYLA*