MQCVREAAGRVKAASQASGAVASAAMAVPQELRDLANRAATPVPEGGLPRRSQHIGPRTLPAFYGKDLLEWLRGKQQQQQPEAQAQALLQAVLITPAAPYNAAQSAREASPMPFKASELYCLVQEAPPPAKGQPLNSHIWWTGPARPAVQVAEELRALILRLYDAHLSADGKSVSYKDMKVSPLFKEYTKATAELQRVDLSPLSRQELLAFGINLYNALIVHATVVVGAPSSTLERSEFFSKNAAYVIGGHTYASDDIENGILRCNRPAASNLFVLVGLPGVASGQFKSSDPRSKKVRGECCD*