MFASRAVRISAQAARAFGTKTPTVAILHQAIDPPVINGVTKPRKPGGYQDSGADIAFTLQQKGVKIIKSDPAVSVSSHKGWAFPDTEEGICSAIHQGATHLWANTILVNSHPLQTSSKLTPLASEIYVVGQPPSLVEDFDDKAYLNDKLRELGRYTLPSSWLVSPKDFSEVINKINSYPIVGKPIRGRGSHGVKVCHDKTQLQQHIQTLLHESPLVMLEGFLAGEEATITVMPPTRDRPQHWSMLPVTRFNHAEGIAPYNGVVAVTANSRAISPNELKDPAYGKVMRECESVAALIGATAPIRVDVRRFAEGSDFALFDINMKPNMTGPGRPGRQDQASLTAIAASAMGWDYSTLLQNILMGAQPLNVFRNYKSPF*