MGAPKQKWSAEEEAALRAGVEKHGSGKWRAIQKDPQFAPCLSSRSNVDLKDKWRNLNVGSSGYGSRSLKVYVKPGNGKQSEEPIPAMPTSCLPPDPLLLGGVTRYENLVVEAIRALRDPNGASMTSIAGYIEEHCPVIPEFRRLLSSILRDMVIKGMLFKSKLNFKVNDGEVASRNLESSCYPETDSNRQVLRICGGDTENIPDSVKGNNDNHLQDYGTRLNAIHMVHHRPKNSGRVPASKKFKMDGNYARSRLKTIEAAALAAAIAVAEAEAAALAAEQAAEEAEAAEAEAEAAEIAAEIAAIAAQPHHGVNFALEDLAVTV*