MSDLKTKQIFSEPLQGSLETSSLTAQQQFSAQEKFVPINIEEPAEEALEAELDTIIRPSKGRKWFAGGLFVAFSGLVAWQAIDSVVQAIQDADWLSLGWVGFVSALAMLGLGAIAKELWKLRRLRQHFSVQEQAQILMENDAVGQGQAFCEQIAKQGKVDKQGYQRWLSALNSSHSDAEILDLYDALVVGEQDKQASQIVTRYATEAAALVAISPLAIADMLLVAWRNFSMVDQLAKVYGVELGYWSRIKLFKAVLLNMALAGASELAVDASVDLFSMDLAGRLSARAGQGVGVGILTARLGIKAVGLLRPLPWHPDRQLKLSAVRKQVVSKVAALLAK*