MQKQHNVVAGVDMGATHIRFCLRTAEGETLHCEKKRTAEVIAPGLVSGIGEMIDEQLRRFNARCHGLVMGFPALVSKDKRTIISTPNLPLTAADLYDLADKLENTLNCPVEFSRDVNLQLSWDVVENRLTQQLVLAAYLGTGMGFAVWMNGAPWTGAHGVAGELGHIPLGDMTQHCACGNPGCLETNCSGMALRRWYEQQPRNYPLRDLFVHAENAPFVQSLLENAARAIATSINLFDPDAVILGGGVMDMPAFPRETLVAMTQKYLRRPLPHQVVRFIAASSSDFNGAQGAAILAHQRFLPQFCAKAP*