MVIQNAKDPQKDNTPSGKEPASISMEEIPTGKHSDNREVESQAAPLEPGEIPLSDPGGLKLSPFHLSKKNLLQTVWSWAPKAILWNIWLERNNRIFGDKENHSSKVANQARAILGEVINHNALKGISQLLPEESQWLNKIAPNIQSKSLFGHSSTANWEIRLEEPAFISWRDSLNVVCLFFDGASKNNLGRASGGGVLISASGSMIGRYAWGLGIESNNIAEFCSLLPGLRIAYSKGITSLVVFGDSRMLIQALINQKRPS*